﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using VentaElectrodomesticos.Utilities;
using System.Windows.Forms;

namespace VentaElectrodomesticos.AbmProducto
{
    public class Producto
    {
        public int codProducto;
        public String nombre;
        public String descripcion;
        public String marca;
        public KeyValuePair categoria;
        public String precio;
        public char status;

        public Producto() {/*Constructor por defecto*/}

        public Producto(DataGridViewRow row)
        {
            this.setearConRow(row);
        }

        public void setearConRow(DataGridViewRow row)
        {
            this.codProducto = (int)row.Cells["codProducto"].Value;
            this.nombre = row.Cells["nombre"].Value.ToString();
            this.descripcion = row.Cells["descripcion"].Value.ToString();
            this.marca = row.Cells["marca"].Value.ToString();
            this.categoria = new KeyValuePair((int)row.Cells["idCategoria"].Value, row.Cells["categoria"].Value.ToString());
            this.precio = row.Cells["precio"].Value.ToString();
            this.status = Convert.ToChar(row.Cells["status"].Value);
        }
    }
}
